package de.stefanocke.roo.kontaktliste.web.comp;

import de.stefanocke.roo.kontaktliste.domain.Adresse;
import de.stefanocke.roo.kontaktliste.web.common.BindingsBase;
import de.stefanocke.roo.kontaktliste.web.common.IBindings;
import de.stefanocke.roo.wicket.RooProperties;
import de.stefanocke.roo.wicket.RooProperty;

@RooProperties(modelClass = Adresse.class)
public class AdresseBindings extends BindingsBase<Adresse>{

    @RooProperty
    public static final String STADT = "stadt";

    @RooProperty
    public static final String STRASSE = "strasse";

    @RooProperty
    public static final String PLZ = "plz";

    @RooProperty(exclude=true)
    public static final String INDEX = "index";

//	@Override
//	public <P> IBindings<P> getPropertyBindings(String property, Class<P> type) {
//		return null;
//	}
//
//	@Override
//	protected Class<Adresse> getObjectClass() {
//		return Adresse.class;
//	}
}
